Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Xml / System / Xml / schema / XmlSchemaSimpleType.cs / 1305376 / XmlSchemaSimpleType.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
//-----------------------------------------------------------------------------
namespace System.Xml.Schema {
using System.Xml.Serialization;
using System.Diagnostics;
///
///
/// [To be supplied.]
///
public class XmlSchemaSimpleType : XmlSchemaType {
XmlSchemaSimpleTypeContent content;
///
///
/// [To be supplied.]
///
public XmlSchemaSimpleType() {
Debug.Assert(SchemaContentType == XmlSchemaContentType.TextOnly);
}
///
[XmlElement("restriction", typeof(XmlSchemaSimpleTypeRestriction)),
XmlElement("list", typeof(XmlSchemaSimpleTypeList)),
XmlElement("union", typeof(XmlSchemaSimpleTypeUnion))]
public XmlSchemaSimpleTypeContent Content {
get { return content; }
set { content = value; }
}
internal override XmlQualifiedName DerivedFrom {
get {
if (content == null) {
// type derived from anyType
return XmlQualifiedName.Empty;
}
if (content is XmlSchemaSimpleTypeRestriction) {
return ((XmlSchemaSimpleTypeRestriction)content).BaseTypeName;
}
return XmlQualifiedName.Empty;
}
}
internal override XmlSchemaObject Clone() {
XmlSchemaSimpleType newSimpleType = (XmlSchemaSimpleType)MemberwiseClone();
if (content != null) {
newSimpleType.Content = (XmlSchemaSimpleTypeContent)content.Clone();
}
return newSimpleType;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PiiTraceSource.cs
- ApplicationDirectoryMembershipCondition.cs
- WebPartEventArgs.cs
- TagPrefixInfo.cs
- SafeRegistryHandle.cs
- TraceSection.cs
- Identity.cs
- LostFocusEventManager.cs
- HttpHeaderCollection.cs
- PasswordPropertyTextAttribute.cs
- WindowsSidIdentity.cs
- InvokeProviderWrapper.cs
- HebrewNumber.cs
- SectionInput.cs
- ObjectSet.cs
- ControlBuilderAttribute.cs
- initElementDictionary.cs
- EllipseGeometry.cs
- UnsafeNativeMethods.cs
- TransformerTypeCollection.cs
- Int32CAMarshaler.cs
- BufferedWebEventProvider.cs
- ConfigurationValues.cs
- TcpConnectionPoolSettingsElement.cs
- DoubleAnimationUsingPath.cs
- FixedTextContainer.cs
- SelectionList.cs
- IsolatedStorageException.cs
- SharedUtils.cs
- DesignerProperties.cs
- SafeFreeMibTable.cs
- RegexCharClass.cs
- DataGridTableCollection.cs
- EventArgs.cs
- DatagridviewDisplayedBandsData.cs
- HMAC.cs
- BinHexEncoder.cs
- DataGridViewCellMouseEventArgs.cs
- SpeechEvent.cs
- StickyNote.cs
- ObjectMaterializedEventArgs.cs
- UriExt.cs
- UrlRoutingHandler.cs
- UriSection.cs
- OptimizedTemplateContentHelper.cs
- SizeF.cs
- MeasurementDCInfo.cs
- GradientSpreadMethodValidation.cs
- FixedFindEngine.cs
- HierarchicalDataSourceControl.cs
- ConnectionProviderAttribute.cs
- PageContentAsyncResult.cs
- TextSimpleMarkerProperties.cs
- FlowDocumentPaginator.cs
- Context.cs
- objectquery_tresulttype.cs
- BitmapSource.cs
- CodeIdentifier.cs
- InvalidContentTypeException.cs
- UrlMappingsSection.cs
- StylusTip.cs
- EntityConnection.cs
- ReachNamespaceInfo.cs
- DesignRelation.cs
- ListViewSortEventArgs.cs
- Operand.cs
- ResourceProviderFactory.cs
- MemberHolder.cs
- CustomActivityDesigner.cs
- TypedReference.cs
- ListChunk.cs
- PathParser.cs
- XmlDocumentFragment.cs
- DataControlFieldCell.cs
- InputScope.cs
- DataGridRowsPresenter.cs
- HtmlTableRowCollection.cs
- SourceCollection.cs
- CustomAssemblyResolver.cs
- EntityContainerEmitter.cs
- Camera.cs
- XmlUnspecifiedAttribute.cs
- ListViewInsertedEventArgs.cs
- JulianCalendar.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- InvalidCastException.cs
- HtmlControlPersistable.cs
- SpecularMaterial.cs
- ObjectDataSourceSelectingEventArgs.cs
- WebPartUserCapability.cs
- ValidationErrorInfo.cs
- SiteMapHierarchicalDataSourceView.cs
- GetCertificateRequest.cs
- EntityDataSourceColumn.cs
- ReadOnlyCollectionBuilder.cs
- ResourceManagerWrapper.cs
- CodeBlockBuilder.cs
- StatusBarAutomationPeer.cs
- HttpDebugHandler.cs
- FixedTextBuilder.cs