UnquoteIdentifier
Метод предоставляет указанный идентификатор в спецификации объектов БД без обрамляющих его кавычек.
Удаляются обрамления, которые установлены в свойствах QuotePrefix и QuoteSuffix.
Если задан идентификатор без обрамляющих кавычек, он возвращается в первоначальном виде.
Синтаксис
public override string UnquoteIdentifier(string quotedIdentifier);
quotedIdentifier
– идентификатор объекта БД с обрамляющими кавычками.
Возвращаемое значение
Идентификатор объекта БД, из которого удалены обрамляющие кавычки.
Исключения
Отсутствуют.
Пример
// C# using System; using System.Data; using System.Data.Common; class CommandBuilderSample { static void Main() { DbProviderFactory factory = DbProviderFactories.GetFactory("System.Data.LinterClient"); DbCommandBuilder builder = factory.CreateCommandBuilder(); string quotedIdentifier = "\"AUTO\""; string unquotedIdentifier = builder.UnquoteIdentifier(quotedIdentifier); Console.WriteLine(unquotedIdentifier); } }