public ProtoDataObjectSource(ProtoDataObjectSourceKind kind, Engine.XmlFileInfo fileReference) { Contract.Requires(kind != ProtoDataObjectSourceKind.None); Contract.Requires(!kind.RequiresFileReference() || fileReference != null); SourceKind = kind; FileReference = fileReference; }
public ProtoDataTypeObjectSourceKindAttribute(ProtoDataObjectSourceKind kind) { SourceKind = kind; }