ISerializableObjectContract Interfaccia

Definizione

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

Nome Descrizione
AcquireLifetimeToken()

Specifica che il contratto è accessibile a un client fino a quando il client non revoca il contratto.

(Ereditato da IContract)
Add(RemoteArgument, RemoteArgument)

Aggiunge un elemento con una chiave e un valore specificati a IRemoteArgumentDictionaryContract.

(Ereditato da IRemoteArgumentDictionaryContract)
Clear()

Rimuove tutti gli elementi da IRemoteArgumentDictionaryContract.

(Ereditato da IRemoteArgumentDictionaryContract)
ContainsKey(RemoteArgument)

Indica se contiene IRemoteArgumentDictionaryContract un elemento con la chiave specificata.

(Ereditato da IRemoteArgumentDictionaryContract)
GetCanonicalName()

Restituisce il nome canonico del tipo dell'oggetto descritto ISerializableObjectContract .

GetCount()

Restituisce il numero di elementi contenuti in IRemoteArgumentCollectionContract.

(Ereditato da IRemoteArgumentCollectionContract)
GetEnumeratorContract()

Restituisce un enumeratore che può essere utilizzato per scorrere l'insieme.

(Ereditato da IRemoteArgumentEnumerableContract)
GetItem(RemoteArgument)

Restituisce il valore dell'elemento con la chiave specificata.

(Ereditato da IRemoteArgumentDictionaryContract)
GetKeys()

Restituisce un oggetto IRemoteArgumentCollectionContract contenente 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 deserializzare l'oggetto descritto in questo ISerializableObjectContract argomento.

GetValues()

Restituisce un oggetto IRemoteArgumentCollectionContract contenente i valori dell'oggetto IRemoteArgumentDictionaryContract .

(Ereditato da IRemoteArgumentDictionaryContract)
QueryContract(String)

Restituisce un contratto implementato dal contratto.

(Ereditato da IContract)
RemoteEquals(IContract)

Indica se il contratto specificato è uguale a questo IContractoggetto .

(Ereditato da IContract)
RemoteToString()

Restituisce una rappresentazione di stringa dell'oggetto corrente IContract.

(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)

Si applica a