Lire en anglais

Partager via


Contract, classe

Contrat

Syntaxe

C#
class Contract
{
  sint32 AppDomainId;
  Behavior Behaviors[];
  string Name;
  string Namespace;
  Operation Operations[];
  sint32 ProcessId;
  Contract ref;
  string SessionMode;
  string Type;
};

Méthodes

La classe Contract ne définit pas de méthodes.

Propriétés

La classe Contract a les propriétés suivantes :

AppDomainId

Type de données : sint32

Type d'accès : Lecture seule

ID du domaine d'application qui héberge le contrat.

Comportements

Type de données : tableau de comportements

Type d'accès : Lecture seule

Comportements associés à ce contrat.

Nom

Type de données : chaîne

Type d'accès : Lecture seule

Nom du contrat dans WSDL.

Espace de noms

Type de données : chaîne

Type d'accès : Lecture seule

Espace de noms de l'élément portType dans WSDL.

Opérations

Type de données : tableau d'opérations

Type d'accès : Lecture seule

Opérations de ce contrat.

ProcessId

Type de données : sint32

Type d'accès : Lecture seule

ID du processus qui héberge le contrat.

ref

Type de données: contrat

Type d'accès : Lecture seule

Type de rappel lorsque le contrat est un contrat duplex.

SessionMode

Type de données : chaîne

Type d'accès : Lecture seule

Indique si le contrat nécessite que la liaison associée à ce contrat utilise les sessions de canal.

Type

Type de données : chaîne

Type d'accès : Lecture seule

Type du contrat.

Spécifications

MOF Déclaré dans Servicemodel.mof.
Espace de noms Défini dans root\ServiceModel

Voir aussi