/Source/ResourceManagement.Client/WsEnumeration/EnumerationFilter.cs
C# | 28 lines | 25 code | 3 blank | 0 comment | 1 complexity | 28d800cdd703758cd79c0b5206faecc4 MD5 | raw file
- using System;
- using System.Collections.Generic;
- using System.Xml.Serialization;
- using System.Text;
-
- namespace Microsoft.ResourceManagement.Client.WsEnumeration
- {
- [XmlRoot(Namespace=Constants.WsEnumeration.Namespace, ElementName=Constants.WsEnumeration.Filter)]
- public class EnumerationFilter
- {
- public EnumerationFilter() : this(String.Empty)
- {
-
- }
- public EnumerationFilter(String filter)
- {
- if (String.IsNullOrEmpty(filter))
- throw new ArgumentNullException("filter");
- this.Filter = filter;
- this.Dialect = Constants.Dialect.IdmXpathFilter;
- }
- [XmlText()]
- public String Filter;
-
- [XmlAttribute()]
- public String Dialect;
- }
- }