ISerializableObjectContract 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.
Seri hale getirilebilir bir nesne hakkında bilgi sağlayan bir sözleşme tanımlar.
public interface class ISerializableObjectContract : System::AddIn::Contract::Collections::IRemoteArgumentDictionaryContract
public interface ISerializableObjectContract : System.AddIn.Contract.Collections.IRemoteArgumentDictionaryContract
type ISerializableObjectContract = interface
interface IRemoteArgumentDictionaryContract
interface IRemoteArgumentCollectionContract
interface IRemoteArgumentEnumerableContract
interface IContract
Public Interface ISerializableObjectContract
Implements IRemoteArgumentDictionaryContract
- Uygulamalar
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) |
Add(RemoteArgument, RemoteArgument) |
öğesine belirtilen anahtar ve değere IRemoteArgumentDictionaryContractsahip bir öğe ekler. (Devralındığı yer: IRemoteArgumentDictionaryContract) |
Clear() |
Tüm öğeleri IRemoteArgumentDictionaryContract koleksiyonundan kaldırır. (Devralındığı yer: IRemoteArgumentDictionaryContract) |
ContainsKey(RemoteArgument) |
öğesinin IRemoteArgumentDictionaryContract belirtilen anahtara sahip bir öğe içerip içermediğini gösterir. (Devralındığı yer: IRemoteArgumentDictionaryContract) |
GetCanonicalName() |
Bunun ISerializableObjectContract açıklandığı nesne türünün kurallı adını döndürür. |
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(RemoteArgument) |
Belirtilen anahtara sahip öğesinin değerini döndürür. (Devralındığı yer: IRemoteArgumentDictionaryContract) |
GetKeys() |
Nesnenin anahtarlarını IRemoteArgumentDictionaryContract içeren bir IRemoteArgumentCollectionContract döndürür. (Devralındığı yer: IRemoteArgumentDictionaryContract) |
GetRemoteHashCode() |
için IContractbir karma kodu döndürür. (Devralındığı yer: IContract) |
GetSerializableObjectData() |
Bu ISerializableObjectContract açıklanan nesnenin seri durumdan çıkarılmasına yardımcı olmak için kullanılabilecek verileri döndürür. |
GetValues() |
Nesnesinin değerlerini IRemoteArgumentDictionaryContract içeren bir IRemoteArgumentCollectionContract döndürür. (Devralındığı yer: IRemoteArgumentDictionaryContract) |
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) |
Remove(RemoteArgument) |
öğesinden IRemoteArgumentDictionaryContractbelirtilen anahtara sahip öğesini kaldırır. (Devralındığı yer: IRemoteArgumentDictionaryContract) |
RevokeLifetimeToken(Int32) |
Sözleşmenin artık bir istemci tarafından erişilebilir olmadığını belirtir. (Devralındığı yer: IContract) |
SetItem(RemoteArgument, RemoteArgument) |
Bir öğenin değerini değiştirir. (Devralındığı yer: IRemoteArgumentDictionaryContract) |