ISerializableObjectContract Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan kontrak yang menyediakan informasi tentang objek yang dapat diserialisasikan.
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
- Penerapan
Metode
AcquireLifetimeToken() |
Menentukan bahwa kontrak dapat diakses oleh klien sampai klien mencabut kontrak. (Diperoleh dari IContract) |
Add(RemoteArgument, RemoteArgument) |
Menambahkan elemen dengan kunci dan nilai tertentu ke IRemoteArgumentDictionaryContract. (Diperoleh dari IRemoteArgumentDictionaryContract) |
Clear() |
Menghapus semua elemen dari IRemoteArgumentDictionaryContract. (Diperoleh dari IRemoteArgumentDictionaryContract) |
ContainsKey(RemoteArgument) |
Menunjukkan apakah IRemoteArgumentDictionaryContract berisi elemen dengan kunci yang ditentukan. (Diperoleh dari IRemoteArgumentDictionaryContract) |
GetCanonicalName() |
Mengembalikan nama kanonis dari jenis objek yang dijelaskan ini ISerializableObjectContract . |
GetCount() |
Mengembalikan jumlah elemen yang terkandung dalam IRemoteArgumentCollectionContract. (Diperoleh dari IRemoteArgumentCollectionContract) |
GetEnumeratorContract() |
Mengembalikan enumerator yang dapat digunakan untuk melakukan iterasi melalui koleksi. (Diperoleh dari IRemoteArgumentEnumerableContract) |
GetItem(RemoteArgument) |
Mengembalikan nilai elemen dengan kunci yang ditentukan. (Diperoleh dari IRemoteArgumentDictionaryContract) |
GetKeys() |
Mengembalikan yang IRemoteArgumentCollectionContract berisi kunci IRemoteArgumentDictionaryContract objek. (Diperoleh dari IRemoteArgumentDictionaryContract) |
GetRemoteHashCode() |
Mengembalikan kode hash untuk IContract. (Diperoleh dari IContract) |
GetSerializableObjectData() |
Mengembalikan data yang dapat digunakan untuk membantu mendeserialisasi objek yang dijelaskan ini ISerializableObjectContract . |
GetValues() |
Mengembalikan yang IRemoteArgumentCollectionContract berisi nilai IRemoteArgumentDictionaryContract objek. (Diperoleh dari IRemoteArgumentDictionaryContract) |
QueryContract(String) |
Mengembalikan kontrak yang diimplementasikan oleh kontrak ini. (Diperoleh dari IContract) |
RemoteEquals(IContract) |
Menunjukkan apakah kontrak yang ditentukan sama dengan ini IContract. (Diperoleh dari IContract) |
RemoteToString() |
Mengembalikan representasi string dari saat ini IContract. (Diperoleh dari IContract) |
Remove(RemoteArgument) |
Menghapus elemen dengan kunci yang ditentukan dari IRemoteArgumentDictionaryContract. (Diperoleh dari IRemoteArgumentDictionaryContract) |
RevokeLifetimeToken(Int32) |
Menentukan bahwa kontrak tidak lagi dapat diakses oleh klien. (Diperoleh dari IContract) |
SetItem(RemoteArgument, RemoteArgument) |
Menggantikan nilai elemen. (Diperoleh dari IRemoteArgumentDictionaryContract) |