ISerializableObjectContract Interfaz

Definición

Define un contrato que proporciona información sobre un objeto serializable.

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
Implementaciones

Métodos

Nombre Description
AcquireLifetimeToken()

Especifica que el contrato es accesible para un cliente hasta que el cliente revoca el contrato.

(Heredado de IContract)
Add(RemoteArgument, RemoteArgument)

Agrega un elemento con una clave y un valor especificados a .IRemoteArgumentDictionaryContract

(Heredado de IRemoteArgumentDictionaryContract)
Clear()

Quita todos los elementos de .IRemoteArgumentDictionaryContract

(Heredado de IRemoteArgumentDictionaryContract)
ContainsKey(RemoteArgument)

Indica si IRemoteArgumentDictionaryContract contiene un elemento con la clave especificada.

(Heredado de IRemoteArgumentDictionaryContract)
GetCanonicalName()

Devuelve el nombre canónico del tipo del objeto que describe.ISerializableObjectContract

GetCount()

Devuelve el número de elementos contenidos en .IRemoteArgumentCollectionContract

(Heredado de IRemoteArgumentCollectionContract)
GetEnumeratorContract()

Devuelve un enumerador que se puede usar para recorrer en iteración la colección.

(Heredado de IRemoteArgumentEnumerableContract)
GetItem(RemoteArgument)

Devuelve el valor del elemento con la clave especificada.

(Heredado de IRemoteArgumentDictionaryContract)
GetKeys()

Devuelve un IRemoteArgumentCollectionContract objeto que contiene las claves del IRemoteArgumentDictionaryContract objeto .

(Heredado de IRemoteArgumentDictionaryContract)
GetRemoteHashCode()

Devuelve un código hash para .IContract

(Heredado de IContract)
GetSerializableObjectData()

Devuelve datos que se pueden usar para ayudar a deserializar el objeto que describe.ISerializableObjectContract

GetValues()

Devuelve un IRemoteArgumentCollectionContract objeto que contiene los valores del IRemoteArgumentDictionaryContract objeto .

(Heredado de IRemoteArgumentDictionaryContract)
QueryContract(String)

Devuelve un contrato implementado por este contrato.

(Heredado de IContract)
RemoteEquals(IContract)

Indica si el contrato especificado es igual a este IContract.

(Heredado de IContract)
RemoteToString()

Devuelve una representación de cadena del objeto actual IContract.

(Heredado de IContract)
Remove(RemoteArgument)

Quita el elemento con la clave especificada de .IRemoteArgumentDictionaryContract

(Heredado de IRemoteArgumentDictionaryContract)
RevokeLifetimeToken(Int32)

Especifica que el contrato ya no es accesible para un cliente.

(Heredado de IContract)
SetItem(RemoteArgument, RemoteArgument)

Reemplaza el valor de un elemento.

(Heredado de IRemoteArgumentDictionaryContract)

Se aplica a