yl
2022-07-27 2f91cbefebb537819abc851a3c17a08c691055f4
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
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>System.Management</name>
    </assembly>
    <members>
        <member name="P:System.SR.InvalidQuery">
            <summary>The Query string supplied was invalid or improperly formed</summary>
        </member>
        <member name="P:System.SR.InvalidQueryDuplicatedToken">
            <summary>The Query string supplied was invalid because it contains a duplicate token</summary>
        </member>
        <member name="P:System.SR.InvalidQueryNullToken">
            <summary>The Query string supplied was invalid because a supplied token was null</summary>
        </member>
        <member name="P:System.SR.WorkerThreadWakeupFailed">
            <summary>Unable to wakeup the worker thread to create an object in MTA</summary>
        </member>
        <member name="P:System.SR.ClassNameNotInitializedException">
            <summary>ClassName not initialized.</summary>
        </member>
        <member name="P:System.SR.ClassNameNotFoundException">
            <summary>Class name does not match.</summary>
        </member>
        <member name="P:System.SR.CommentAttributeProperty">
            <summary>Every property added to the class for WMI property has attributes set to define its behavior in Visual Studio designer and also to define a TypeConverter to be used.</summary>
        </member>
        <member name="P:System.SR.CommentAutoCommitProperty">
            <summary>Property to show the commit behavior for the WMI object. If true, WMI object will be automatically saved after each property modification.(ie. Put() is called after modification of a property).</summary>
        </member>
        <member name="P:System.SR.CommentClassBegin">
            <summary>An Early Bound class generated for the WMI class.</summary>
        </member>
        <member name="P:System.SR.CommentConstructors">
            <summary>Below are different overloads of constructors to initialize an instance of the class with a WMI object.</summary>
        </member>
        <member name="P:System.SR.CommentCreatedClass">
            <summary>Private property to hold the name of WMI class which created this class.</summary>
        </member>
        <member name="P:System.SR.CommentCreatedWmiNamespace">
            <summary>Private property to hold the WMI namespace in which the class resides.</summary>
        </member>
        <member name="P:System.SR.CommentCurrentObject">
            <summary>The current WMI object used</summary>
        </member>
        <member name="P:System.SR.CommentDateConversionFunction">
            <summary>Datetime conversion functions ToDateTime and ToDmtfDateTime are added to the class to convert DMTF datetime to System.DateTime and vice-versa.</summary>
        </member>
        <member name="P:System.SR.CommentEmbeddedObject">
            <summary>Private variable to hold the embedded property representing the instance.</summary>
        </member>
        <member name="P:System.SR.CommentEnumeratorImplementation">
            <summary>Enumerator implementation for enumerating instances of the class.</summary>
        </member>
        <member name="P:System.SR.CommentFlagForEmbedded">
            <summary>Flag to indicate if the instance is an embedded object.</summary>
        </member>
        <member name="P:System.SR.CommentGetInstances">
            <summary>Different overloads of GetInstances() help in enumerating instances of the WMI class.</summary>
        </member>
        <member name="P:System.SR.CommentIsPropNull">
            <summary>Functions Is&lt;PropertyName&gt;Null() are used to check if a property is NULL.</summary>
        </member>
        <member name="P:System.SR.CommentLateBoundObject">
            <summary>Underlying lateBound WMI object.</summary>
        </member>
        <member name="P:System.SR.CommentLateBoundProperty">
            <summary>Property returning the underlying lateBound object.</summary>
        </member>
        <member name="P:System.SR.CommentManagementPath">
            <summary>The ManagementPath of the underlying WMI object.</summary>
        </member>
        <member name="P:System.SR.CommentManagementScope">
            <summary>ManagementScope of the object.</summary>
        </member>
        <member name="P:System.SR.CommentOriginNamespace">
            <summary>Property returns the namespace of the WMI class.</summary>
        </member>
        <member name="P:System.SR.CommentPrivateAutoCommit">
            <summary>Member variable to store the 'automatic commit' behavior for the class.</summary>
        </member>
        <member name="P:System.SR.CommentPrototypeConverter">
            <summary>TypeConverter to handle null values for ValueType properties</summary>
        </member>
        <member name="P:System.SR.CommentResetProperty">
            <summary>Functions Reset&lt;PropertyName&gt; are added for Nullable Read/Write properties. These functions are used by VS designer in property browser to set a property to NULL.</summary>
        </member>
        <member name="P:System.SR.CommentShouldSerialize">
            <summary>Functions ShouldSerialize&lt;PropertyName&gt; are functions used by VS property browser to check if a particular property has to be serialized. These functions are added for all ValueType properties ( properties of type Int32, BOOL etc.. which cannot be set to n ...</summary>
        </member>
        <member name="P:System.SR.CommentStaticManagementScope">
            <summary>Private member variable to hold the ManagementScope which is used by the various methods.</summary>
        </member>
        <member name="P:System.SR.CommentStaticScopeProperty">
            <summary>Public static scope property which is used by the various methods.</summary>
        </member>
        <member name="P:System.SR.CommentSystemObject">
            <summary>Property pointing to an embedded object to get System properties of the WMI object.</summary>
        </member>
        <member name="P:System.SR.CommentSystemPropertiesClass">
            <summary>Embedded class to represent WMI system Properties.</summary>
        </member>
        <member name="P:System.SR.CommentTimeSpanConvertionFunction">
            <summary>Time interval functions  ToTimeSpan and ToDmtfTimeInterval are added to the class to convert DMTF Time Interval to  System.TimeSpan and vice-versa.</summary>
        </member>
        <member name="P:System.SR.CommentToDateTime">
            <summary>Converts a given datetime in DMTF format to System.DateTime object.</summary>
        </member>
        <member name="P:System.SR.CommentToDmtfDateTime">
            <summary>Converts a given System.DateTime object to DMTF datetime format.</summary>
        </member>
        <member name="P:System.SR.CommentToDmtfTimeInterval">
            <summary>Converts a given System.TimeSpan object to DMTF Time interval format.</summary>
        </member>
        <member name="P:System.SR.CommentToTimeSpan">
            <summary>Converts a given time interval in DMTF format to System.TimeSpan object.</summary>
        </member>
        <member name="P:System.SR.EmbeddedComment">
            <summary>If the embedded property is strongly typed then, to strongly type the property to the type of</summary>
        </member>
        <member name="P:System.SR.EmbeddedComment2">
            <summary>the embedded object, you have to do the following things.</summary>
        </member>
        <member name="P:System.SR.EmbeddedComment3">
            <summary>\t1. Generate Managed class for the WMI class of the embedded property. This can be done with MgmtClassGen.exe tool or from Server Explorer.</summary>
        </member>
        <member name="P:System.SR.EmbeddedComment4">
            <summary>\t2. Include the namespace of the generated class.</summary>
        </member>
        <member name="P:System.SR.EmbeddedComment5">
            <summary>\t3. Change the property get/set functions so as return the instance of the Managed class.</summary>
        </member>
        <member name="P:System.SR.EmbeddedComment6">
            <summary>Below is a sample code.</summary>
        </member>
        <member name="P:System.SR.EmbeddedComment7">
            <summary>VB Code</summary>
        </member>
        <member name="P:System.SR.EmbeddedComment8">
            <summary>C# Code</summary>
        </member>
        <member name="P:System.SR.EmbeddedCSharpComment1">
            <summary>public &lt;ManagedClassName of Embedded property&gt; &lt;PropertyName&gt;</summary>
        </member>
        <member name="P:System.SR.EmbeddedCSharpComment10">
            <summary>\t\tIf (AutoCommitProp == true &amp;&amp; isEmbedded == false)</summary>
        </member>
        <member name="P:System.SR.EmbeddedCSharpComment11">
            <summary>\t\t{</summary>
        </member>
        <member name="P:System.SR.EmbeddedCSharpComment12">
            <summary>\t\t\tPrivateLateBoundObject.Put();</summary>
        </member>
        <member name="P:System.SR.EmbeddedCSharpComment13">
            <summary>\t\t}</summary>
        </member>
        <member name="P:System.SR.EmbeddedCSharpComment14">
            <summary>\t}</summary>
        </member>
        <member name="P:System.SR.EmbeddedCSharpComment15">
            <summary>}</summary>
        </member>
        <member name="P:System.SR.EmbeddedCSharpComment2">
            <summary>{</summary>
        </member>
        <member name="P:System.SR.EmbeddedCSharpComment3">
            <summary>\tget</summary>
        </member>
        <member name="P:System.SR.EmbeddedCSharpComment4">
            <summary>\t{</summary>
        </member>
        <member name="P:System.SR.EmbeddedCSharpComment5">
            <summary>\t\treturn new &lt;ManagedClassName of Embedded property&gt;((System.Management.ManagementBaseObject)(curObj["&lt;PropertyName&gt;"]));</summary>
        </member>
        <member name="P:System.SR.EmbeddedCSharpComment6">
            <summary>\t}</summary>
        </member>
        <member name="P:System.SR.EmbeddedCSharpComment7">
            <summary>\tset</summary>
        </member>
        <member name="P:System.SR.EmbeddedCSharpComment8">
            <summary>\t{</summary>
        </member>
        <member name="P:System.SR.EmbeddedCSharpComment9">
            <summary>\t\tcurObj["&lt;PropertyName&gt;"] = value.LateBoundObject;</summary>
        </member>
        <member name="P:System.SR.EmbeddedVisualBasicComment1">
            <summary>Public Property &lt;PropertyName&gt;() As &lt;ManagedClassName of Embedded property&gt;</summary>
        </member>
        <member name="P:System.SR.EmbeddedVisualBasicComment10">
            <summary>\tEnd Set</summary>
        </member>
        <member name="P:System.SR.EmbeddedVisualBasicComment2">
            <summary>\tGet</summary>
        </member>
        <member name="P:System.SR.EmbeddedVisualBasicComment3">
            <summary>\t\tReturn New &lt;ManagedClassName of Embedded Property&gt;(CType(curObj("&lt;PropertyName&gt;"),System.Management.ManagementBaseObject))</summary>
        </member>
        <member name="P:System.SR.EmbeddedVisualBasicComment4">
            <summary>\tEnd Get</summary>
        </member>
        <member name="P:System.SR.EmbeddedVisualBasicComment5">
            <summary>\tSet(ByVal Value As &lt;ManagedClassName of Embedded property&gt;)</summary>
        </member>
        <member name="P:System.SR.EmbeddedVisualBasicComment6">
            <summary>\t\tcurObj("EObject")=Value.LateBoundObject</summary>
        </member>
        <member name="P:System.SR.EmbeddedVisualBasicComment7">
            <summary>\t\tIf (AutoCommitProp = True And isEmbedded = False) Then</summary>
        </member>
        <member name="P:System.SR.EmbeddedVisualBasicComment8">
            <summary>\t\t\tPrivateLateBoundObject.Put()</summary>
        </member>
        <member name="P:System.SR.EmbeddedVisualBasicComment9">
            <summary>\t\tEnd If</summary>
        </member>
        <member name="P:System.SR.EmptyFilePathException">
            <summary>FilePath cannot be empty.</summary>
        </member>
        <member name="P:System.SR.NamespaceNotInitializedException">
            <summary>Namespace not initialized.</summary>
        </member>
        <member name="P:System.SR.NullFilePathException">
            <summary>FilePath or code generator object is null.</summary>
        </member>
        <member name="P:System.SR.UnableToCreateCodeGeneratorException">
            <summary>Unable to create code generator for '{0}'</summary>
        </member>
        <member name="P:System.SR.PlatformNotSupported_SystemManagement">
            <summary>System.Management currently is only supported for Windows desktop applications.</summary>
        </member>
        <member name="P:System.SR.PlatformNotSupported_FullFrameworkRequired">
            <summary>Could not find an installation of .NET Framework v4.0.30319. System.Management requires native modules from the .NET Framework to operate.</summary>
        </member>
        <member name="P:System.SR.LoadLibraryFailed">
            <summary>Failed to load required native library '{0}'.</summary>
        </member>
        <member name="P:System.SR.PlatformNotSupported_FrameworkUpdatedRequired">
            <summary>The native library '{0}' does not have all required functions. Please, update the .NET Framework.</summary>
        </member>
        <member name="P:System.SR.InvalidQueryTokenExpected">
            <summary>The Query string supplied was invalid or improperly formed. Token `{0}` is expected</summary>
        </member>
    </members>
</doc>