NamedArgumentsEncoder.AddArgument Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
AddArgument(Boolean, Action<NamedArgumentTypeEncoder>, Action<NameEncoder>, Action<LiteralEncoder>) |
Adlandırılmış bağımsız değişkeni (alan veya özellik) kodlar. |
AddArgument(Boolean, NamedArgumentTypeEncoder, NameEncoder, LiteralEncoder) |
Adlandırılmış bir bağımsız değişkeni (alan veya özellik) kodlar ve parametre listesinde göründükleri sırayla kullanılması gereken üç kodlayıcı döndürür. |
AddArgument(Boolean, Action<NamedArgumentTypeEncoder>, Action<NameEncoder>, Action<LiteralEncoder>)
- Kaynak:
- BlobEncoders.cs
- Kaynak:
- BlobEncoders.cs
- Kaynak:
- BlobEncoders.cs
- Kaynak:
- BlobEncoders.cs
Adlandırılmış bağımsız değişkeni (alan veya özellik) kodlar.
public:
void AddArgument(bool isField, Action<System::Reflection::Metadata::Ecma335::NamedArgumentTypeEncoder> ^ type, Action<System::Reflection::Metadata::Ecma335::NameEncoder> ^ name, Action<System::Reflection::Metadata::Ecma335::LiteralEncoder> ^ literal);
public void AddArgument (bool isField, Action<System.Reflection.Metadata.Ecma335.NamedArgumentTypeEncoder> type, Action<System.Reflection.Metadata.Ecma335.NameEncoder> name, Action<System.Reflection.Metadata.Ecma335.LiteralEncoder> literal);
member this.AddArgument : bool * Action<System.Reflection.Metadata.Ecma335.NamedArgumentTypeEncoder> * Action<System.Reflection.Metadata.Ecma335.NameEncoder> * Action<System.Reflection.Metadata.Ecma335.LiteralEncoder> -> unit
Public Sub AddArgument (isField As Boolean, type As Action(Of NamedArgumentTypeEncoder), name As Action(Of NameEncoder), literal As Action(Of LiteralEncoder))
Parametreler
- isField
- Boolean
true
bir alanı kodlamak, false
bir özelliği kodlamak için.
Bağımsız değişkenin türünü kodlamak için önce çağrılacak yöntem.
- name
- Action<NameEncoder>
Alanın veya özelliğin adını kodlamak için second çağrısı yöntemi.
- literal
- Action<LiteralEncoder>
Bağımsız değişkenin değişmez değerini kodlamak için üçüncü çağırma yöntemi.
Özel durumlar
type
veya name
literal
şeklindedir null
.
Şunlara uygulanır
AddArgument(Boolean, NamedArgumentTypeEncoder, NameEncoder, LiteralEncoder)
- Kaynak:
- BlobEncoders.cs
- Kaynak:
- BlobEncoders.cs
- Kaynak:
- BlobEncoders.cs
- Kaynak:
- BlobEncoders.cs
Adlandırılmış bir bağımsız değişkeni (alan veya özellik) kodlar ve parametre listesinde göründükleri sırayla kullanılması gereken üç kodlayıcı döndürür.
public:
void AddArgument(bool isField, [Runtime::InteropServices::Out] System::Reflection::Metadata::Ecma335::NamedArgumentTypeEncoder % type, [Runtime::InteropServices::Out] System::Reflection::Metadata::Ecma335::NameEncoder % name, [Runtime::InteropServices::Out] System::Reflection::Metadata::Ecma335::LiteralEncoder % literal);
public void AddArgument (bool isField, out System.Reflection.Metadata.Ecma335.NamedArgumentTypeEncoder type, out System.Reflection.Metadata.Ecma335.NameEncoder name, out System.Reflection.Metadata.Ecma335.LiteralEncoder literal);
member this.AddArgument : bool * NamedArgumentTypeEncoder * NameEncoder * LiteralEncoder -> unit
Public Sub AddArgument (isField As Boolean, ByRef type As NamedArgumentTypeEncoder, ByRef name As NameEncoder, ByRef literal As LiteralEncoder)
Parametreler
- isField
- Boolean
true
bir alanı kodlamak, false
bir özelliği kodlamak için.
Bağımsız değişkenin türünü kodlamak için önce çağrılacak yöntem.
- name
- NameEncoder
Alanın veya özelliğin adını kodlamak için second çağrısı yöntemi.
- literal
- LiteralEncoder
Bağımsız değişkenin değişmez değerini kodlamak için üçüncü çağırma yöntemi.