Aracılığıyla paylaş


CodeGenerator.CreateEscapedIdentifier(String) Yöntem

Tanım

Belirtilen değer için kaçış tanımlayıcısı oluşturur.

protected:
 abstract System::String ^ CreateEscapedIdentifier(System::String ^ value);
protected abstract string CreateEscapedIdentifier (string value);
abstract member CreateEscapedIdentifier : string -> string
Protected MustOverride Function CreateEscapedIdentifier (value As String) As String

Parametreler

value
String

Kaçış tanımlayıcısı oluşturulacak dize.

Döndürülenler

Değerin kaçış tanımlayıcısı.

Açıklamalar

CreateEscapedIdentifier tanımlayıcının ayrılmış anahtar sözcüklerle mi yoksa dil anahtar sözcükleriyle mi çakişip çakışmadığını test eder ve bu durumda dile özgü kaçış kodu biçimlendirmesiyle eşdeğer bir ad döndürür. Döndürülen ad, kaçış tanımlayıcısına başvurulur. Kaçış tanımlayıcısı aynı value öğeyi içerir, ancak çakışan anahtar sözcüklerden ayırmak için kaçış kodu biçimlendirmesini içerir. Örneğin, value kaçış tanımlayıcısı oluşturmak için önünde at işareti ("@") veya köşeli ayraçlarla ("[" ve "]") sınırlandırılmış olabilir.

Not

Bu yöntemin varsayılan uygulaması hiçbir şey yapmaz.

Şunlara uygulanır

Ayrıca bkz.