IRemoteMethodInfoContract Arabirim
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.
Bileşenlerin uygulama etki alanı ve işlem sınırları genelinde bir yöntem hakkındaki bilgilere erişmek için kullanabileceği bir sözleşme tanımlar.
public interface class IRemoteMethodInfoContract : System::AddIn::Contract::IContract
public interface IRemoteMethodInfoContract : System.AddIn.Contract.IContract
type IRemoteMethodInfoContract = interface
interface IContract
Public Interface IRemoteMethodInfoContract
Implements IContract
- Uygulamalar
Açıklamalar
, IRemoteMethodInfoContract arabirimini uygulayan uzak nesnenin IRemoteObjectContract yöntemini temsil eder.
Uzak nesnenin bir veya daha fazla yöntemine erişmek için, uzak nesnenin türünü temsil eden bir IRemoteTypeContract almak için yöntemini kullanınGetRemoteType. Ardından veya GetMethods yöntemini çağırınGetMethod.
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) |
GetMethodData() |
Bunun IRemoteMethodInfoContract tanımlayabilen yöntemi hakkında bilgi döndürür. |
GetRemoteHashCode() |
için IContractbir karma kodu döndürür. (Devralındığı yer: IContract) |
Invoke(IRemoteObjectContract, BindingFlags, IRemoteArgumentArrayContract, Int32) |
Bunun IRemoteMethodInfoContract tanımlayabilen yöntemini çağırır. |
QueryContract(String) |
Bu sözleşme tarafından uygulanan bir sözleşme döndürür. (Devralındığı yer: IContract) |
RemoteEquals(IContract) |
Belirtilen sözleşmenin bu IContractöğesine 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) |