Compartir vía


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

AcquireLifetimeToken()

Especifica que el contrato es accesible a un cliente hasta que éste lo revoca.

(Heredado de IContract)
Add(RemoteArgument, RemoteArgument)

Agrega un elemento con una clave y valor concretos 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 ISerializableObjectContract describe.

GetCount()

Devuelve el número de elementos incluidos en la colección IRemoteArgumentCollectionContract.

(Heredado de IRemoteArgumentCollectionContract)
GetEnumeratorContract()

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

(Heredado de IRemoteArgumentEnumerableContract)
GetItem(RemoteArgument)

Devuelve el valor del elemento con la clave especificada.

(Heredado de IRemoteArgumentDictionaryContract)
GetKeys()

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

(Heredado de IRemoteArgumentDictionaryContract)
GetRemoteHashCode()

Devuelve un código hash para IContract.

(Heredado de IContract)
GetSerializableObjectData()

Devuelve datos que se pueden usar como ayuda para deserializar el objeto que ISerializableObjectContract describe.

GetValues()

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

(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 IContract.

(Heredado de IContract)
RemoteToString()

Devuelve una representación en forma de cadena de este objeto IContract actual.

(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 a un cliente.

(Heredado de IContract)
SetItem(RemoteArgument, RemoteArgument)

Reemplaza el valor de un elemento.

(Heredado de IRemoteArgumentDictionaryContract)

Se aplica a