public void InitializeComponent() { if ((this._contentLoaded == true)) { return; } this._contentLoaded = true; bool isInitialized = false; this.BeforeInitializeComponent(ref isInitialized); if ((isInitialized == true)) { this.AfterInitializeComponent(); return; } string resourceName = this.FindResource(); System.IO.Stream initializeXaml = typeof(ReceiveStateT).Assembly.GetManifestResourceStream(resourceName); System.Xml.XmlReader xmlReader = null; System.Xaml.XamlReader reader = null; System.Xaml.XamlObjectWriter objectWriter = null; try { System.Xaml.XamlSchemaContext schemaContext = XamlStaticHelperNamespace._XamlStaticHelper.SchemaContext; xmlReader = System.Xml.XmlReader.Create(initializeXaml); System.Xaml.XamlXmlReaderSettings readerSettings = new System.Xaml.XamlXmlReaderSettings(); readerSettings.LocalAssembly = System.Reflection.Assembly.GetExecutingAssembly(); readerSettings.AllowProtectedMembersOnRoot = true; reader = new System.Xaml.XamlXmlReader(xmlReader, schemaContext, readerSettings); System.Xaml.XamlObjectWriterSettings writerSettings = new System.Xaml.XamlObjectWriterSettings(); writerSettings.RootObjectInstance = this; writerSettings.AccessLevel = System.Xaml.Permissions.XamlAccessLevel.PrivateAccessTo(typeof(ReceiveStateT)); objectWriter = new System.Xaml.XamlObjectWriter(schemaContext, writerSettings); System.Xaml.XamlServices.Transform(reader, objectWriter); } finally { if ((xmlReader != null)) { ((System.IDisposable)(xmlReader)).Dispose(); } if ((reader != null)) { ((System.IDisposable)(reader)).Dispose(); } if ((objectWriter != null)) { ((System.IDisposable)(objectWriter)).Dispose(); } } this.AfterInitializeComponent(); }
/// <summary/> public static void Transform(System.Xaml.XamlReader reader, System.Xaml.XamlWriter writer, System.Xaml.Permissions.XamlAccessLevel accessLevel, bool requestReflectionPermission) { if (requestReflectionPermission) { System.Security.PermissionSet permissions = new System.Security.PermissionSet(System.Security.Permissions.PermissionState.None); permissions.AddPermission(new System.Xaml.Permissions.XamlLoadPermission(accessLevel)); permissions.AddPermission(new System.Security.Permissions.ReflectionPermission(System.Security.Permissions.ReflectionPermissionFlag.RestrictedMemberAccess)); permissions.Assert(); } else { new System.Xaml.Permissions.XamlLoadPermission(accessLevel).Assert(); } System.Xaml.XamlServices.Transform(reader, writer); }
public static Object Load(System.Xaml.XamlReader reader) { return(default(Object)); }
public override Object Load(System.Xaml.XamlReader xamlReader, IServiceProvider serviceProvider) { return(default(Object)); }