Contract, classe
Contrat
class Contract
{
sint32 AppDomainId;
Behavior Behaviors[];
string Name;
string Namespace;
Operation Operations[];
sint32 ProcessId;
Contract ref;
string SessionMode;
string Type;
};
La classe Contract ne définit pas de méthodes.
La classe Contract a les propriétés suivantes :
Type de données : sint32
Type d'accès : Lecture seule
ID du domaine d'application qui héberge le contrat.
Type de données : tableau de comportements
Type d'accès : Lecture seule
Comportements associés à ce contrat.
Type de données : chaîne
Type d'accès : Lecture seule
Nom du contrat dans WSDL.
Type de données : chaîne
Type d'accès : Lecture seule
Espace de noms de l'élément portType
dans WSDL.
Type de données : tableau d'opérations
Type d'accès : Lecture seule
Opérations de ce contrat.
Type de données : sint32
Type d'accès : Lecture seule
ID du processus qui héberge le contrat.
Type de données: contrat
Type d'accès : Lecture seule
Type de rappel lorsque le contrat est un contrat duplex.
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 de données : chaîne
Type d'accès : Lecture seule
Type du contrat.
MOF | Déclaré dans Servicemodel.mof. |
---|---|
Espace de noms | Défini dans root\ServiceModel |