JsonRpcRequest.TryGetArgumentByNameOrIndex 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.
RPC isteği için bir bağımsız değişken alır.
public virtual bool TryGetArgumentByNameOrIndex (string name, int position, Type typeHint, out object value);
public virtual bool TryGetArgumentByNameOrIndex (string? name, int position, Type? typeHint, out object? value);
abstract member TryGetArgumentByNameOrIndex : string * int * Type * obj -> bool
override this.TryGetArgumentByNameOrIndex : string * int * Type * obj -> bool
Public Overridable Function TryGetArgumentByNameOrIndex (name As String, position As Integer, typeHint As Type, ByRef value As Object) As Boolean
Parametreler
- name
- String
Bağımsız değişken gerektiren parametrenin adı. Çağıran konumsal bir bağımsız değişken istediğini biliyorsa null olabilir.
- position
- Int32
Bağımsız değişken gerektiren parametrenin dizini. Konumu olmayan bir bağımsız değişken için -1 olabilir.
- typeHint
- Type
Bağımsız değişken gerektiren parametrenin türü. Türün zorlaması gerekmiyorsa null olabilir.
- value
- Object
Varsa bağımsız değişkeninin değerini alır. ile uyumlu typeHint
olmasa bile döndürülebilir.
Döndürülenler
true
verilen ada veya konuma sahip bir parametre için bağımsız değişken varsa; false
Aksi takdir -de.
Özel durumlar
Bağımsız değişken varsa, ancak seri durumdan çıkarılamazsa oluşturulur.
Açıklamalar
Türetilmiş tür, gerekli bağımsız değişkeni isteğe bağlı olarak dikkate typeHint
almak ve seri durumdan çıkararak tür gereksinimini karşılayabilmek için bu yöntemi geçersiz kılabilir.