AsnWriter.WriteCharacterString Yöntem

Tanım

Aşırı Yüklemeler

WriteCharacterString(UniversalTagNumber, String, Nullable<Asn1Tag>)

Belirtilen dizeyi kodlama türüne karşılık gelen belirtilen etiketi kullanarak belirtilen kodlama türünü kullanarak yazın.Write the provided string using the specified encoding type using the specified tag corresponding to the encoding type.

WriteCharacterString(UniversalTagNumber, ReadOnlySpan<Char>, Nullable<Asn1Tag>)

Belirtilen dizeyi kodlama türüne karşılık gelen belirtilen etiketi kullanarak belirtilen kodlama türünü kullanarak yazın.Write the provided string using the specified encoding type using the specified tag corresponding to the encoding type.

WriteCharacterString(UniversalTagNumber, String, Nullable<Asn1Tag>)

Belirtilen dizeyi kodlama türüne karşılık gelen belirtilen etiketi kullanarak belirtilen kodlama türünü kullanarak yazın.Write the provided string using the specified encoding type using the specified tag corresponding to the encoding type.

public void WriteCharacterString (System.Formats.Asn1.UniversalTagNumber encodingType, string value, System.Formats.Asn1.Asn1Tag? tag = default);
member this.WriteCharacterString : System.Formats.Asn1.UniversalTagNumber * string * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteCharacterString (encodingType As UniversalTagNumber, value As String, Optional tag As Nullable(Of Asn1Tag) = Nothing)

Parametreler

encodingType
UniversalTagNumber

Kullanılacak kodlamayı temsil eden sabit listesi değerlerinden biri.One of the enumeration values representing the encoding to use.

value
String

Yazılacak dize.The string to write.

tag
Nullable<Asn1Tag>

Yazılacak etiket veya null İstenen kodlama türüne uygun evrensel etiket için.The tag to write, or null for the universal tag that is appropriate to the requested encoding type.

Özel durumlar

valuenullvalue is null

encodingType , kısıtlı bir karakter dizesi kodlama türü değil.encodingType is not a restricted character string encoding type. -veya- encodingType Bu yöntem tarafından şu anda desteklenmeyen bir kısıtlanmış karakter dizesi kodlama türüdür.-or- encodingType is a restricted character string encoding type that is not currently supported by this method.

tag.TagClasstag.TagClass Universal, ancak tag .TagValueis Universal, but tag.TagValue , yöntemi için doğru değil.is not correct for the method.

WriteCharacterString(UniversalTagNumber, ReadOnlySpan<Char>, Nullable<Asn1Tag>)

Belirtilen dizeyi kodlama türüne karşılık gelen belirtilen etiketi kullanarak belirtilen kodlama türünü kullanarak yazın.Write the provided string using the specified encoding type using the specified tag corresponding to the encoding type.

public void WriteCharacterString (System.Formats.Asn1.UniversalTagNumber encodingType, ReadOnlySpan<char> str, System.Formats.Asn1.Asn1Tag? tag = default);
member this.WriteCharacterString : System.Formats.Asn1.UniversalTagNumber * ReadOnlySpan<char> * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteCharacterString (encodingType As UniversalTagNumber, str As ReadOnlySpan(Of Char), Optional tag As Nullable(Of Asn1Tag) = Nothing)

Parametreler

encodingType
UniversalTagNumber

Kullanılacak kodlamayı temsil eden sabit listesi değerlerinden biri.One of the enumeration values representing the encoding to use.

str
ReadOnlySpan<Char>

Yazılacak dize.The string to write.

tag
Nullable<Asn1Tag>

Yazılacak etiket veya null İstenen kodlama türüne uygun evrensel etiket için.The tag to write, or null for the universal tag that is appropriate to the requested encoding type.

Özel durumlar

encodingType , kısıtlı bir karakter dizesi kodlama türü değil.encodingType is not a restricted character string encoding type. -veya- encodingType Bu yöntem tarafından şu anda desteklenmeyen bir kısıtlanmış karakter dizesi kodlama türüdür.-or- encodingType is a restricted character string encoding type that is not currently supported by this method.

tag.TagClasstag.TagClass Universal, ancak tag .TagValueis Universal, but tag.TagValue , yöntemi için doğru değil.is not correct for the method.

Şunlara uygulanır