IRemoteArgumentArrayContract Arabirim

Tanım

Bir nesne dizisini RemoteArgument temsil eder.

public interface class IRemoteArgumentArrayContract : System::AddIn::Contract::Collections::IRemoteArgumentCollectionContract
public interface IRemoteArgumentArrayContract : System.AddIn.Contract.Collections.IRemoteArgumentCollectionContract
type IRemoteArgumentArrayContract = interface
    interface IRemoteArgumentCollectionContract
    interface IRemoteArgumentEnumerableContract
    interface IContract
Public Interface IRemoteArgumentArrayContract
Implements IRemoteArgumentCollectionContract
Türetilmiş
Uygulamalar

Açıklamalar

Başvuruya göre anlaşmalar RemoteArgument arasında bir nesne dizisi geçirmek için kullanınIRemoteArgumentArrayContract.

, IRemoteArgumentArrayContract kendisini dinamik olarak yeniden boyutlandırmaz. Kendisini dinamik olarak yeniden boyutlandıran bir koleksiyon kullanmanız gerekiyorsa arabirimini IRemoteArgumentArrayListContract kullanın.

Yöntemler

AcquireLifetimeToken()

İstemci sözleşmeyi iptal edene kadar sözleşmenin bir istemci tarafından erişilebilir olduğunu belirtir.

(Devralındığı yer: IContract)
GetCount()

içinde IRemoteArgumentCollectionContractbulunan öğelerin sayısını döndürür.

(Devralındığı yer: IRemoteArgumentCollectionContract)
GetEnumeratorContract()

Koleksiyonda yinelemek için kullanılabilecek bir numaralandırıcı döndürür.

(Devralındığı yer: IRemoteArgumentEnumerableContract)
GetItem(Int32)

Belirtilen dizindeki öğesini döndürür.

GetRemoteHashCode()

için IContractbir karma kodu döndürür.

(Devralındığı yer: IContract)
QueryContract(String)

Bu sözleşme tarafından uygulanan bir sözleşmeyi döndürür.

(Devralındığı yer: IContract)
RemoteEquals(IContract)

Belirtilen sözleşmenin bu IContractsözleşmeye eşit olup olmadığını gösterir.

(Devralındığı yer: IContract)
RemoteToString()

Geçerli IContractöğesinin dize gösterimini döndürür.

(Devralındığı yer: IContract)
RevokeLifetimeToken(Int32)

Sözleşmenin artık bir istemci tarafından erişilebilir olmadığını belirtir.

(Devralındığı yer: IContract)
SetItem(Int32, RemoteArgument)

Belirtilen dizindeki öğesini belirtilen RemoteArgumentile değiştirir.

Şunlara uygulanır