ISerializableObjectContract Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce un contratto che fornisce informazioni su un oggetto serializzabile.
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
- Implementazioni
Metodi
AcquireLifetimeToken() |
Specifica che il contratto è accessibile a un client finché tale client non lo revoca. (Ereditato da IContract) |
Add(RemoteArgument, RemoteArgument) |
Aggiunge un elemento con una chiave e un valore specificati all'oggetto IRemoteArgumentDictionaryContract. (Ereditato da IRemoteArgumentDictionaryContract) |
Clear() |
Rimuove tutti gli elementi da IRemoteArgumentDictionaryContract. (Ereditato da IRemoteArgumentDictionaryContract) |
ContainsKey(RemoteArgument) |
Indica se l'oggetto IRemoteArgumentDictionaryContract contiene un elemento con la chiave specificata. (Ereditato da IRemoteArgumentDictionaryContract) |
GetCanonicalName() |
Restituisce il nome canonico del tipo dell'oggetto descritto dall'oggetto ISerializableObjectContract. |
GetCount() |
Restituisce il numero di elementi contenuti nell'oggetto IRemoteArgumentCollectionContract. (Ereditato da IRemoteArgumentCollectionContract) |
GetEnumeratorContract() |
Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. (Ereditato da IRemoteArgumentEnumerableContract) |
GetItem(RemoteArgument) |
Restituisce il valore dell'elemento con la chiave specificata. (Ereditato da IRemoteArgumentDictionaryContract) |
GetKeys() |
Restituisce un oggetto IRemoteArgumentCollectionContract che contiene le chiavi dell'oggetto IRemoteArgumentDictionaryContract. (Ereditato da IRemoteArgumentDictionaryContract) |
GetRemoteHashCode() |
Restituisce un codice hash per l'oggetto IContract. (Ereditato da IContract) |
GetSerializableObjectData() |
Restituisce dati che possono essere utilizzati per consentire la deserializzazione dell'oggetto descritto da questo oggetto ISerializableObjectContract. |
GetValues() |
Restituisce un oggetto IRemoteArgumentCollectionContract che contiene i valori dell'oggetto IRemoteArgumentDictionaryContract. (Ereditato da IRemoteArgumentDictionaryContract) |
QueryContract(String) |
Restituisce un contratto implementato da questo contratto. (Ereditato da IContract) |
RemoteEquals(IContract) |
Indica se il contratto specificato è uguale a questo oggetto IContract. (Ereditato da IContract) |
RemoteToString() |
Restituisce una rappresentazione di stringa dell'oggetto IContract corrente. (Ereditato da IContract) |
Remove(RemoteArgument) |
Rimuove l'elemento con la chiave specificata da IRemoteArgumentDictionaryContract. (Ereditato da IRemoteArgumentDictionaryContract) |
RevokeLifetimeToken(Int32) |
Specifica che il contratto non è più accessibile a un client. (Ereditato da IContract) |
SetItem(RemoteArgument, RemoteArgument) |
Sostituisce il valore di un elemento. (Ereditato da IRemoteArgumentDictionaryContract) |