当前位置: 首页>>代码示例>>C#>>正文


C# ServiceModel.ServiceModelDictionary类代码示例

本文整理汇总了C#中System.ServiceModel.ServiceModelDictionary的典型用法代码示例。如果您正苦于以下问题:C# ServiceModelDictionary类的具体用法?C# ServiceModelDictionary怎么用?C# ServiceModelDictionary使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


ServiceModelDictionary类属于System.ServiceModel命名空间,在下文中一共展示了ServiceModelDictionary类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: AddressingDictionary

 public AddressingDictionary(ServiceModelDictionary dictionary)
 {
     this.Action = dictionary.CreateString("Action", 5);
     this.To = dictionary.CreateString("To", 6);
     this.RelatesTo = dictionary.CreateString("RelatesTo", 9);
     this.MessageId = dictionary.CreateString("MessageID", 13);
     this.Address = dictionary.CreateString("Address", 0x15);
     this.ReplyTo = dictionary.CreateString("ReplyTo", 0x16);
     this.Empty = dictionary.CreateString("", 0x51);
     this.From = dictionary.CreateString("From", 0x52);
     this.FaultTo = dictionary.CreateString("FaultTo", 0x53);
     this.EndpointReference = dictionary.CreateString("EndpointReference", 0x54);
     this.PortType = dictionary.CreateString("PortType", 0x55);
     this.ServiceName = dictionary.CreateString("ServiceName", 0x56);
     this.PortName = dictionary.CreateString("PortName", 0x57);
     this.ReferenceProperties = dictionary.CreateString("ReferenceProperties", 0x58);
     this.RelationshipType = dictionary.CreateString("RelationshipType", 0x59);
     this.Reply = dictionary.CreateString("Reply", 90);
     this.Prefix = dictionary.CreateString("a", 0x5b);
     this.IdentityExtensionNamespace = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2006/02/addressingidentity", 0x5c);
     this.Identity = dictionary.CreateString("Identity", 0x5d);
     this.Spn = dictionary.CreateString("Spn", 0x5e);
     this.Upn = dictionary.CreateString("Upn", 0x5f);
     this.Rsa = dictionary.CreateString("Rsa", 0x60);
     this.Dns = dictionary.CreateString("Dns", 0x61);
     this.X509v3Certificate = dictionary.CreateString("X509v3Certificate", 0x62);
     this.ReferenceParameters = dictionary.CreateString("ReferenceParameters", 100);
     this.IsReferenceParameter = dictionary.CreateString("IsReferenceParameter", 0x65);
 }
开发者ID:pritesh-mandowara-sp,项目名称:DecompliedDotNetLibraries,代码行数:29,代码来源:AddressingDictionary.cs

示例2: ExclusiveC14NDictionary

 public ExclusiveC14NDictionary(ServiceModelDictionary dictionary)
 {
     this.Namespace = dictionary.CreateString("http://www.w3.org/2001/10/xml-exc-c14n#", 0x6f);
     this.PrefixList = dictionary.CreateString("PrefixList", 0x70);
     this.InclusiveNamespaces = dictionary.CreateString("InclusiveNamespaces", 0x71);
     this.Prefix = dictionary.CreateString("ec", 0x72);
 }
开发者ID:pritesh-mandowara-sp,项目名称:DecompliedDotNetLibraries,代码行数:7,代码来源:ExclusiveC14NDictionary.cs

示例3: SecurityJan2004Dictionary

 public SecurityJan2004Dictionary(ServiceModelDictionary dictionary)
 {
     this.SecurityTokenReference = dictionary.CreateString("SecurityTokenReference", 30);
     this.Namespace = dictionary.CreateString("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", 0x24);
     this.Security = dictionary.CreateString("Security", 0x34);
     this.ValueType = dictionary.CreateString("ValueType", 0x3a);
     this.TypeAttribute = dictionary.CreateString("Type", 0x3b);
     this.Prefix = dictionary.CreateString("o", 0xa4);
     this.NonceElement = dictionary.CreateString("Nonce", 40);
     this.PasswordElement = dictionary.CreateString("Password", 0xa5);
     this.PasswordTextName = dictionary.CreateString("PasswordText", 0xa6);
     this.UserNameElement = dictionary.CreateString("Username", 0xa7);
     this.UserNameTokenElement = dictionary.CreateString("UsernameToken", 0xa8);
     this.BinarySecurityToken = dictionary.CreateString("BinarySecurityToken", 0xa9);
     this.EncodingType = dictionary.CreateString("EncodingType", 170);
     this.Reference = dictionary.CreateString("Reference", 12);
     this.URI = dictionary.CreateString("URI", 11);
     this.KeyIdentifier = dictionary.CreateString("KeyIdentifier", 0xab);
     this.EncodingTypeValueBase64Binary = dictionary.CreateString("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary", 0xac);
     this.EncodingTypeValueHexBinary = dictionary.CreateString("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#HexBinary", 0xad);
     this.EncodingTypeValueText = dictionary.CreateString("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Text", 0xae);
     this.X509SKIValueType = dictionary.CreateString("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509SubjectKeyIdentifier", 0xaf);
     this.KerberosTokenTypeGSS = dictionary.CreateString("http://docs.oasis-open.org/wss/oasis-wss-kerberos-token-profile-1.1#GSS_Kerberosv5_AP_REQ", 0xb0);
     this.KerberosTokenType1510 = dictionary.CreateString("http://docs.oasis-open.org/wss/oasis-wss-kerberos-token-profile-1.1#GSS_Kerberosv5_AP_REQ1510", 0xb1);
     this.SamlAssertionIdValueType = dictionary.CreateString("http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0#SAMLAssertionID", 0xb2);
     this.SamlAssertion = dictionary.CreateString("Assertion", 0xb3);
     this.SamlUri = dictionary.CreateString("urn:oasis:names:tc:SAML:1.0:assertion", 180);
     this.RelAssertionValueType = dictionary.CreateString("http://docs.oasis-open.org/wss/oasis-wss-rel-token-profile-1.0.pdf#license", 0xb5);
     this.FailedAuthenticationFaultCode = dictionary.CreateString("FailedAuthentication", 0xb6);
     this.InvalidSecurityTokenFaultCode = dictionary.CreateString("InvalidSecurityToken", 0xb7);
     this.InvalidSecurityFaultCode = dictionary.CreateString("InvalidSecurity", 0xb8);
     this.KerberosHashValueType = dictionary.CreateString("http://docs.oasis-open.org/wss/oasis-wss-kerberos-token-profile-1.1#Kerberosv5APREQSHA1", 0x1ab);
 }
开发者ID:pritesh-mandowara-sp,项目名称:DecompliedDotNetLibraries,代码行数:33,代码来源:SecurityJan2004Dictionary.cs

示例4: OleTxTransactionExternalDictionary

 public OleTxTransactionExternalDictionary(ServiceModelDictionary dictionary)
 {
     this.Namespace = dictionary.CreateString("http://schemas.microsoft.com/ws/2006/02/tx/oletx", 0x160);
     this.Prefix = dictionary.CreateString("oletx", 0x161);
     this.OleTxTransaction = dictionary.CreateString("OleTxTransaction", 0x162);
     this.PropagationToken = dictionary.CreateString("PropagationToken", 0x163);
 }
开发者ID:pritesh-mandowara-sp,项目名称:DecompliedDotNetLibraries,代码行数:7,代码来源:OleTxTransactionExternalDictionary.cs

示例5: CoordinationExternalDictionary

 public CoordinationExternalDictionary(ServiceModelDictionary dictionary)
 {
     this.Prefix = dictionary.CreateString("wscoor", 0x165);
     this.CreateCoordinationContext = dictionary.CreateString("CreateCoordinationContext", 0x166);
     this.CreateCoordinationContextResponse = dictionary.CreateString("CreateCoordinationContextResponse", 0x167);
     this.CoordinationContext = dictionary.CreateString("CoordinationContext", 360);
     this.CurrentContext = dictionary.CreateString("CurrentContext", 0x169);
     this.CoordinationType = dictionary.CreateString("CoordinationType", 0x16a);
     this.RegistrationService = dictionary.CreateString("RegistrationService", 0x16b);
     this.Register = dictionary.CreateString("Register", 0x16c);
     this.RegisterResponse = dictionary.CreateString("RegisterResponse", 0x16d);
     this.Protocol = dictionary.CreateString("ProtocolIdentifier", 0x16e);
     this.CoordinatorProtocolService = dictionary.CreateString("CoordinatorProtocolService", 0x16f);
     this.ParticipantProtocolService = dictionary.CreateString("ParticipantProtocolService", 0x170);
     this.Expires = dictionary.CreateString("Expires", 0x37);
     this.Identifier = dictionary.CreateString("Identifier", 15);
     this.ActivationCoordinatorPortType = dictionary.CreateString("ActivationCoordinatorPortType", 0x176);
     this.RegistrationCoordinatorPortType = dictionary.CreateString("RegistrationCoordinatorPortType", 0x177);
     this.InvalidState = dictionary.CreateString("InvalidState", 0x178);
     this.InvalidProtocol = dictionary.CreateString("InvalidProtocol", 0x179);
     this.InvalidParameters = dictionary.CreateString("InvalidParameters", 0x17a);
     this.NoActivity = dictionary.CreateString("NoActivity", 0x17b);
     this.ContextRefused = dictionary.CreateString("ContextRefused", 380);
     this.AlreadyRegistered = dictionary.CreateString("AlreadyRegistered", 0x17d);
 }
开发者ID:pritesh-mandowara-sp,项目名称:DecompliedDotNetLibraries,代码行数:25,代码来源:CoordinationExternalDictionary.cs

示例6: SamlDictionary

 public SamlDictionary(ServiceModelDictionary dictionary)
 {
     this.Access = dictionary.CreateString("Access", 0xfb);
     this.AccessDecision = dictionary.CreateString("AccessDecision", 0xfc);
     this.Action = dictionary.CreateString("Action", 5);
     this.Advice = dictionary.CreateString("Advice", 0xfd);
     this.Assertion = dictionary.CreateString("Assertion", 0xb3);
     this.AssertionId = dictionary.CreateString("AssertionID", 0xfe);
     this.AssertionIdReference = dictionary.CreateString("AssertionIDReference", 0xff);
     this.Attribute = dictionary.CreateString("Attribute", 0x100);
     this.AttributeName = dictionary.CreateString("AttributeName", 0x101);
     this.AttributeNamespace = dictionary.CreateString("AttributeNamespace", 0x102);
     this.AttributeStatement = dictionary.CreateString("AttributeStatement", 0x103);
     this.AttributeValue = dictionary.CreateString("AttributeValue", 260);
     this.Audience = dictionary.CreateString("Audience", 0x105);
     this.AudienceRestrictionCondition = dictionary.CreateString("AudienceRestrictionCondition", 0x106);
     this.AuthenticationInstant = dictionary.CreateString("AuthenticationInstant", 0x107);
     this.AuthenticationMethod = dictionary.CreateString("AuthenticationMethod", 0x108);
     this.AuthenticationStatement = dictionary.CreateString("AuthenticationStatement", 0x109);
     this.AuthorityBinding = dictionary.CreateString("AuthorityBinding", 0x10a);
     this.AuthorityKind = dictionary.CreateString("AuthorityKind", 0x10b);
     this.AuthorizationDecisionStatement = dictionary.CreateString("AuthorizationDecisionStatement", 0x10c);
     this.Binding = dictionary.CreateString("Binding", 0x10d);
     this.Condition = dictionary.CreateString("Condition", 270);
     this.Conditions = dictionary.CreateString("Conditions", 0x10f);
     this.Decision = dictionary.CreateString("Decision", 0x110);
     this.DoNotCacheCondition = dictionary.CreateString("DoNotCacheCondition", 0x111);
     this.Evidence = dictionary.CreateString("Evidence", 0x112);
     this.IssueInstant = dictionary.CreateString("IssueInstant", 0x113);
     this.Issuer = dictionary.CreateString("Issuer", 0x114);
     this.Location = dictionary.CreateString("Location", 0x115);
     this.MajorVersion = dictionary.CreateString("MajorVersion", 0x116);
     this.MinorVersion = dictionary.CreateString("MinorVersion", 0x117);
     this.Namespace = dictionary.CreateString("urn:oasis:names:tc:SAML:1.0:assertion", 180);
     this.NameIdentifier = dictionary.CreateString("NameIdentifier", 280);
     this.NameIdentifierFormat = dictionary.CreateString("Format", 0x119);
     this.NameIdentifierNameQualifier = dictionary.CreateString("NameQualifier", 0x11a);
     this.ActionNamespaceAttribute = dictionary.CreateString("Namespace", 0x11b);
     this.NotBefore = dictionary.CreateString("NotBefore", 0x11c);
     this.NotOnOrAfter = dictionary.CreateString("NotOnOrAfter", 0x11d);
     this.PreferredPrefix = dictionary.CreateString("saml", 0x11e);
     this.Statement = dictionary.CreateString("Statement", 0x11f);
     this.Subject = dictionary.CreateString("Subject", 0x120);
     this.SubjectConfirmation = dictionary.CreateString("SubjectConfirmation", 0x121);
     this.SubjectConfirmationData = dictionary.CreateString("SubjectConfirmationData", 290);
     this.SubjectConfirmationMethod = dictionary.CreateString("ConfirmationMethod", 0x123);
     this.HolderOfKey = dictionary.CreateString("urn:oasis:names:tc:SAML:1.0:cm:holder-of-key", 0x124);
     this.SenderVouches = dictionary.CreateString("urn:oasis:names:tc:SAML:1.0:cm:sender-vouches", 0x125);
     this.SubjectLocality = dictionary.CreateString("SubjectLocality", 0x126);
     this.SubjectLocalityDNSAddress = dictionary.CreateString("DNSAddress", 0x127);
     this.SubjectLocalityIPAddress = dictionary.CreateString("IPAddress", 0x128);
     this.SubjectStatement = dictionary.CreateString("SubjectStatement", 0x129);
     this.UnspecifiedAuthenticationMethod = dictionary.CreateString("urn:oasis:names:tc:SAML:1.0:am:unspecified", 0x12a);
     this.NamespaceAttributePrefix = dictionary.CreateString("xmlns", 0x12b);
     this.Resource = dictionary.CreateString("Resource", 300);
     this.UserName = dictionary.CreateString("UserName", 0x12d);
     this.UserNameNamespace = dictionary.CreateString("urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName", 0x12e);
     this.EmailName = dictionary.CreateString("EmailName", 0x12f);
     this.EmailNamespace = dictionary.CreateString("urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress", 0x130);
 }
开发者ID:pritesh-mandowara-sp,项目名称:DecompliedDotNetLibraries,代码行数:60,代码来源:SamlDictionary.cs

示例7: SecurityAlgorithmDictionary

 public SecurityAlgorithmDictionary(ServiceModelDictionary dictionary)
 {
     this.Aes128Encryption = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#aes128-cbc", 0x8a);
     this.Aes128KeyWrap = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#kw-aes128", 0x8b);
     this.Aes192Encryption = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#aes192-cbc", 140);
     this.Aes192KeyWrap = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#kw-aes192", 0x8d);
     this.Aes256Encryption = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#aes256-cbc", 0x8e);
     this.Aes256KeyWrap = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#kw-aes256", 0x8f);
     this.DesEncryption = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#des-cbc", 0x90);
     this.DsaSha1Signature = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#dsa-sha1", 0x91);
     this.ExclusiveC14n = dictionary.CreateString("http://www.w3.org/2001/10/xml-exc-c14n#", 0x6f);
     this.ExclusiveC14nWithComments = dictionary.CreateString("http://www.w3.org/2001/10/xml-exc-c14n#WithComments", 0x92);
     this.HmacSha1Signature = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#hmac-sha1", 0x93);
     this.HmacSha256Signature = dictionary.CreateString("http://www.w3.org/2001/04/xmldsig-more#hmac-sha256", 0x94);
     this.Psha1KeyDerivation = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1", 0x95);
     this.Ripemd160Digest = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#ripemd160", 150);
     this.RsaOaepKeyWrap = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p", 0x97);
     this.RsaSha1Signature = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#rsa-sha1", 0x98);
     this.RsaSha256Signature = dictionary.CreateString("http://www.w3.org/2001/04/xmldsig-more#rsa-sha256", 0x99);
     this.RsaV15KeyWrap = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#rsa-1_5", 0x9a);
     this.Sha1Digest = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#sha1", 0x9b);
     this.Sha256Digest = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#sha256", 0x9c);
     this.Sha512Digest = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#sha512", 0x9d);
     this.TripleDesEncryption = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#tripledes-cbc", 0x9e);
     this.TripleDesKeyWrap = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#kw-tripledes", 0x9f);
     this.TlsSspiKeyWrap = dictionary.CreateString("http://schemas.xmlsoap.org/2005/02/trust/tlsnego#TLS_Wrap", 160);
     this.WindowsSspiKeyWrap = dictionary.CreateString("http://schemas.xmlsoap.org/2005/02/trust/spnego#GSS_Wrap", 0xa1);
 }
开发者ID:pritesh-mandowara-sp,项目名称:DecompliedDotNetLibraries,代码行数:28,代码来源:SecurityAlgorithmDictionary.cs

示例8: SecureConversationFeb2005Dictionary

 public SecureConversationFeb2005Dictionary(ServiceModelDictionary dictionary) : base(dictionary)
 {
     base.Namespace = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/sc", 0x26);
     base.DerivedKeyToken = dictionary.CreateString("DerivedKeyToken", 0x27);
     base.Nonce = dictionary.CreateString("Nonce", 40);
     base.Length = dictionary.CreateString("Length", 0x38);
     base.SecurityContextToken = dictionary.CreateString("SecurityContextToken", 0x73);
     base.AlgorithmAttribute = dictionary.CreateString("Algorithm", 8);
     base.Generation = dictionary.CreateString("Generation", 0x74);
     base.Label = dictionary.CreateString("Label", 0x75);
     base.Offset = dictionary.CreateString("Offset", 0x76);
     base.Properties = dictionary.CreateString("Properties", 0x77);
     base.Identifier = dictionary.CreateString("Identifier", 15);
     base.Cookie = dictionary.CreateString("Cookie", 120);
     base.RenewNeededFaultCode = dictionary.CreateString("RenewNeeded", 0x7f);
     base.BadContextTokenFaultCode = dictionary.CreateString("BadContextToken", 0x80);
     base.Prefix = dictionary.CreateString("c", 0x81);
     base.DerivedKeyTokenType = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/sc/dk", 130);
     base.SecurityContextTokenType = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/sc/sct", 0x83);
     base.SecurityContextTokenReferenceValueType = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/sc/sct", 0x83);
     base.RequestSecurityContextIssuance = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT", 0x84);
     base.RequestSecurityContextIssuanceResponse = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/SCT", 0x85);
     this.RequestSecurityContextRenew = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT/Renew", 0x86);
     this.RequestSecurityContextRenewResponse = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/SCT/Renew", 0x87);
     this.RequestSecurityContextClose = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT/Cancel", 0x88);
     this.RequestSecurityContextCloseResponse = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/SCT/Cancel", 0x89);
 }
开发者ID:pritesh-mandowara-sp,项目名称:DecompliedDotNetLibraries,代码行数:27,代码来源:SecureConversationFeb2005Dictionary.cs

示例9: CoordinationExternal10Dictionary

 public CoordinationExternal10Dictionary(ServiceModelDictionary dictionary)
 {
     this.Namespace = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wscoor", 0x164);
     this.CreateCoordinationContextAction = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wscoor/CreateCoordinationContext", 0x171);
     this.CreateCoordinationContextResponseAction = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wscoor/CreateCoordinationContextResponse", 370);
     this.RegisterAction = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wscoor/Register", 0x173);
     this.RegisterResponseAction = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wscoor/RegisterResponse", 0x174);
     this.FaultAction = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wscoor/fault", 0x175);
 }
开发者ID:pritesh-mandowara-sp,项目名称:DecompliedDotNetLibraries,代码行数:9,代码来源:CoordinationExternal10Dictionary.cs

示例10: Addressing10Dictionary

 public Addressing10Dictionary(ServiceModelDictionary dictionary)
 {
     this.Namespace = dictionary.CreateString("http://www.w3.org/2005/08/addressing", 3);
     this.Anonymous = dictionary.CreateString("http://www.w3.org/2005/08/addressing/anonymous", 10);
     this.FaultAction = dictionary.CreateString("http://www.w3.org/2005/08/addressing/fault", 0x63);
     this.ReplyRelationship = dictionary.CreateString("http://www.w3.org/2005/08/addressing/reply", 0x66);
     this.NoneAddress = dictionary.CreateString("http://www.w3.org/2005/08/addressing/none", 0x67);
     this.Metadata = dictionary.CreateString("Metadata", 0x68);
 }
开发者ID:pritesh-mandowara-sp,项目名称:DecompliedDotNetLibraries,代码行数:9,代码来源:Addressing10Dictionary.cs

示例11: MessageDictionary

 public MessageDictionary(ServiceModelDictionary dictionary)
 {
     this.MustUnderstand = dictionary.CreateString("mustUnderstand", 0);
     this.Envelope = dictionary.CreateString("Envelope", 1);
     this.Header = dictionary.CreateString("Header", 4);
     this.Body = dictionary.CreateString("Body", 7);
     this.Prefix = dictionary.CreateString("s", 0x42);
     this.Fault = dictionary.CreateString("Fault", 0x43);
     this.MustUnderstandFault = dictionary.CreateString("MustUnderstand", 0x44);
     this.Namespace = dictionary.CreateString("http://schemas.microsoft.com/ws/2005/05/envelope/none", 440);
 }
开发者ID:pritesh-mandowara-sp,项目名称:DecompliedDotNetLibraries,代码行数:11,代码来源:MessageDictionary.cs

示例12: UtilityDictionary

 public UtilityDictionary(ServiceModelDictionary dictionary)
 {
     this.IdAttribute = dictionary.CreateString("Id", 14);
     this.Namespace = dictionary.CreateString("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd", 0x33);
     this.Timestamp = dictionary.CreateString("Timestamp", 0x35);
     this.CreatedElement = dictionary.CreateString("Created", 0x36);
     this.ExpiresElement = dictionary.CreateString("Expires", 0x37);
     this.Prefix = dictionary.CreateString("u", 0x131);
     this.UniqueEndpointHeaderName = dictionary.CreateString("ChannelInstance", 0x132);
     this.UniqueEndpointHeaderNamespace = dictionary.CreateString("http://schemas.microsoft.com/ws/2005/02/duplex", 0x133);
 }
开发者ID:pritesh-mandowara-sp,项目名称:DecompliedDotNetLibraries,代码行数:11,代码来源:UtilityDictionary.cs

示例13: TrustFeb2005Dictionary

 public TrustFeb2005Dictionary(ServiceModelDictionary dictionary) : base(dictionary)
 {
     base.RequestSecurityTokenResponseCollection = dictionary.CreateString("RequestSecurityTokenResponseCollection", 0x3e);
     base.Namespace = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust", 0x3f);
     base.BinarySecretClauseType = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust#BinarySecret", 0x40);
     base.CombinedHashLabel = dictionary.CreateString("AUTH-HASH", 0xc2);
     base.RequestSecurityTokenResponse = dictionary.CreateString("RequestSecurityTokenResponse", 0xc3);
     base.TokenType = dictionary.CreateString("TokenType", 0xbb);
     base.KeySize = dictionary.CreateString("KeySize", 0xc4);
     base.RequestedTokenReference = dictionary.CreateString("RequestedTokenReference", 0xc5);
     base.AppliesTo = dictionary.CreateString("AppliesTo", 0xc6);
     base.Authenticator = dictionary.CreateString("Authenticator", 0xc7);
     base.CombinedHash = dictionary.CreateString("CombinedHash", 200);
     base.BinaryExchange = dictionary.CreateString("BinaryExchange", 0xc9);
     base.Lifetime = dictionary.CreateString("Lifetime", 0xca);
     base.RequestedSecurityToken = dictionary.CreateString("RequestedSecurityToken", 0xcb);
     base.Entropy = dictionary.CreateString("Entropy", 0xcc);
     base.RequestedProofToken = dictionary.CreateString("RequestedProofToken", 0xcd);
     base.ComputedKey = dictionary.CreateString("ComputedKey", 0xce);
     base.RequestSecurityToken = dictionary.CreateString("RequestSecurityToken", 0xcf);
     base.RequestType = dictionary.CreateString("RequestType", 0xd0);
     base.Context = dictionary.CreateString("Context", 0xd1);
     base.BinarySecret = dictionary.CreateString("BinarySecret", 210);
     base.Type = dictionary.CreateString("Type", 0x3b);
     base.SpnegoValueTypeUri = dictionary.CreateString("http://schemas.microsoft.com/net/2004/07/secext/WS-SPNego", 0xe9);
     base.TlsnegoValueTypeUri = dictionary.CreateString("http://schemas.microsoft.com/net/2004/07/secext/TLSNego", 0xea);
     base.Prefix = dictionary.CreateString("t", 0xeb);
     base.RequestSecurityTokenIssuance = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue", 0xec);
     base.RequestSecurityTokenIssuanceResponse = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/Issue", 0xed);
     base.RequestTypeIssue = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/Issue", 0xee);
     base.SymmetricKeyBinarySecret = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/SymmetricKey", 0xef);
     base.Psha1ComputedKeyUri = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/CK/PSHA1", 240);
     base.NonceBinarySecret = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/Nonce", 0xf1);
     base.RenewTarget = dictionary.CreateString("RenewTarget", 0xf2);
     base.CloseTarget = dictionary.CreateString("CancelTarget", 0xf3);
     base.RequestedTokenClosed = dictionary.CreateString("RequestedTokenCancelled", 0xf4);
     base.RequestedAttachedReference = dictionary.CreateString("RequestedAttachedReference", 0xf5);
     base.RequestedUnattachedReference = dictionary.CreateString("RequestedUnattachedReference", 0xf6);
     base.IssuedTokensHeader = dictionary.CreateString("IssuedTokens", 0xf7);
     base.RequestTypeRenew = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/Renew", 0xf8);
     base.RequestTypeClose = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/Cancel", 0xf9);
     base.KeyType = dictionary.CreateString("KeyType", 0xdd);
     base.SymmetricKeyType = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/SymmetricKey", 0xef);
     base.PublicKeyType = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/trust/PublicKey", 250);
     base.Claims = dictionary.CreateString("Claims", 0xe0);
     base.InvalidRequestFaultCode = dictionary.CreateString("InvalidRequest", 0xe1);
     base.FailedAuthenticationFaultCode = dictionary.CreateString("FailedAuthentication", 0xb6);
     base.UseKey = dictionary.CreateString("UseKey", 0xe8);
     base.SignWith = dictionary.CreateString("SignWith", 0xe3);
     base.EncryptWith = dictionary.CreateString("EncryptWith", 0xe4);
     base.EncryptionAlgorithm = dictionary.CreateString("EncryptionAlgorithm", 0xe5);
     base.CanonicalizationAlgorithm = dictionary.CreateString("CanonicalizationAlgorithm", 230);
     base.ComputedKeyAlgorithm = dictionary.CreateString("ComputedKeyAlgorithm", 0xe7);
 }
开发者ID:pritesh-mandowara-sp,项目名称:DecompliedDotNetLibraries,代码行数:54,代码来源:TrustFeb2005Dictionary.cs

示例14: SecurityXXX2005Dictionary

 public SecurityXXX2005Dictionary(ServiceModelDictionary dictionary)
 {
     this.EncryptedHeader = dictionary.CreateString("EncryptedHeader", 60);
     this.Namespace = dictionary.CreateString("http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd", 0x3d);
     this.Prefix = dictionary.CreateString("k", 0xb9);
     this.SignatureConfirmation = dictionary.CreateString("SignatureConfirmation", 0xba);
     this.ValueAttribute = dictionary.CreateString("Value", 0x4d);
     this.TokenTypeAttribute = dictionary.CreateString("TokenType", 0xbb);
     this.ThumbprintSha1ValueType = dictionary.CreateString("http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#ThumbprintSHA1", 0xbc);
     this.EncryptedKeyTokenType = dictionary.CreateString("http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#EncryptedKey", 0xbd);
     this.EncryptedKeyHashValueType = dictionary.CreateString("http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#EncryptedKeySHA1", 190);
     this.SamlTokenType = dictionary.CreateString("http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1", 0xbf);
     this.Saml20TokenType = dictionary.CreateString("http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV2.0", 0xc0);
     this.Saml11AssertionValueType = dictionary.CreateString("http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLID", 0xc1);
 }
开发者ID:pritesh-mandowara-sp,项目名称:DecompliedDotNetLibraries,代码行数:15,代码来源:SecurityXXX2005Dictionary.cs

示例15: AtomicTransactionExternal10Dictionary

 public AtomicTransactionExternal10Dictionary(ServiceModelDictionary dictionary)
 {
     this.Namespace = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wsat", 0x17e);
     this.CompletionUri = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wsat/Completion", 0x180);
     this.Durable2PCUri = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wsat/Durable2PC", 0x181);
     this.Volatile2PCUri = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wsat/Volatile2PC", 0x182);
     this.CommitAction = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wsat/Commit", 0x18b);
     this.RollbackAction = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wsat/Rollback", 0x18c);
     this.CommittedAction = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wsat/Committed", 0x18d);
     this.AbortedAction = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wsat/Aborted", 0x18e);
     this.PrepareAction = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wsat/Prepare", 0x18f);
     this.PreparedAction = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wsat/Prepared", 400);
     this.ReadOnlyAction = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wsat/ReadOnly", 0x191);
     this.ReplayAction = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wsat/Replay", 0x192);
     this.FaultAction = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2004/10/wsat/fault", 0x193);
 }
开发者ID:pritesh-mandowara-sp,项目名称:DecompliedDotNetLibraries,代码行数:16,代码来源:AtomicTransactionExternal10Dictionary.cs


注:本文中的System.ServiceModel.ServiceModelDictionary类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。