File: MetadataStrings.cs

package info (click to toggle)
mono 4.6.2.7%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 778,148 kB
  • ctags: 914,052
  • sloc: cs: 5,779,509; xml: 2,773,713; ansic: 432,645; sh: 14,749; makefile: 12,361; perl: 2,488; python: 1,434; cpp: 849; asm: 531; sql: 95; sed: 16; php: 1
file content (147 lines) | stat: -rw-r--r-- 5,867 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
//-----------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.ServiceModel.Description
{
    internal static class MetadataStrings
    {
        public static class MetadataExchangeStrings
        {
            /*
             * This file has a counterpart XmlStrings.cs in the svcutil codebase. 
             * When making chnages here, please consider whether they should be made there as well
             */
            public const string Prefix = "wsx";
            public const string Name = "WS-MetadataExchange";
            public const string Namespace = "http://schemas.xmlsoap.org/ws/2004/09/mex";
            public const string HttpBindingName = "MetadataExchangeHttpBinding";
            public const string HttpsBindingName = "MetadataExchangeHttpsBinding";
            public const string TcpBindingName = "MetadataExchangeTcpBinding";
            public const string NamedPipeBindingName = "MetadataExchangeNamedPipeBinding";
            public const string BindingNamespace = "http://schemas.microsoft.com/ws/2005/02/mex/bindings";
    
            public const string Metadata = "Metadata";
            public const string MetadataSection = "MetadataSection";
            public const string Dialect = "Dialect";
            public const string Identifier = "Identifier";
            public const string MetadataReference = "MetadataReference";
            public const string Location = "Location";

        }

        public static class WSTransfer
        {
            public const string Prefix = "wxf";
            public const string Name = "WS-Transfer";
            public const string Namespace = "http://schemas.xmlsoap.org/ws/2004/09/transfer";

            public const string GetAction = Namespace + "/Get";
            public const string GetResponseAction = Namespace + "/GetResponse";
        }

        public static class ServiceDescription
        {
            public const string Definitions = "definitions";
            public const string ArrayType = "arrayType";
        }
        
        public static class XmlSchema
        {
            public const string Schema = "schema";
        }

        public static class Xml
        {
            public const string Prefix = "xml";
            public const string NamespaceUri = "http://www.w3.org/XML/1998/namespace";

            public static class Attributes
            {
                public const string Id = "id";
            }
                
        }

        public static class Addressing200408
        {
            public const string Prefix = "wsa";
            public const string NamespaceUri = Addressing200408Strings.Namespace;

            public static class Policy
            {
                public const string Prefix = "wsap";
                public const string NamespaceUri = Addressing200408Strings.Namespace + "/policy";
                public const string UsingAddressing = "UsingAddressing";
            }
        }

        public static class Addressing10
        {
            public const string Prefix = "wsa10";
            public const string NamespaceUri = Addressing10Strings.Namespace;

            public static class WsdlBindingPolicy
            {
                public const string Prefix = "wsaw";
                public const string NamespaceUri = "http://www.w3.org/2006/05/addressing/wsdl";
                public const string UsingAddressing = "UsingAddressing";
            }

            public static class MetadataPolicy
            {
                public const string Prefix = "wsam";
                public const string NamespaceUri = "http://www.w3.org/2007/05/addressing/metadata";
                public const string Addressing = "Addressing";
                public const string AnonymousResponses = "AnonymousResponses";
                public const string NonAnonymousResponses = "NonAnonymousResponses";
            }
        }

        public static class AddressingWsdl
        {
            public const string Prefix = "wsaw";
            public const string NamespaceUri = "http://www.w3.org/2006/05/addressing/wsdl";
            public const string Action = "Action";
        }

        public static class AddressingMetadata
        {
            public const string Prefix = "wsam";
            public const string NamespaceUri = "http://www.w3.org/2007/05/addressing/metadata";
            public const string Action = "Action";
        }

        public static class Wsu
        {
            public const string Prefix = "wsu";
            public const string NamespaceUri = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd";
            public static class Attributes
            {    
                public const string Id = "Id";
            }
        }

        public static class WSPolicy
        {
            public const string Prefix = "wsp";
            public const string NamespaceUri = "http://schemas.xmlsoap.org/ws/2004/09/policy";
            public const string NamespaceUri15 = "http://www.w3.org/ns/ws-policy";

            public static class Attributes
            {
                public const string Optional = "Optional";
                public const string PolicyURIs = "PolicyURIs";
                public const string URI = "URI";
                public const string TargetNamespace = "TargetNamespace";
            }
            public static class Elements
            {
                public const string PolicyReference = "PolicyReference";
                public const string All = "All";
                public const string ExactlyOne = "ExactlyOne";
                public const string Policy = "Policy";
            }
        }

    }
}